約 2,462,423 件
https://w.atwiki.jp/zooo2ndunofficial/pages/333.html
[#VASPオーディション] 基本情報 ルーム https //www.showroom-live.com/VCHETVASP_0607 名前 607番 番号 607 ニックネーム ファンネーム ルーム挨拶(入室) ルーム挨拶(退出) Twitter マシュマロ YouTube 配信タグ ファンアートタグ Twitter以外のSNSなど項目も適宜追加してください 目次 詳細情報自己紹介 配信タイムテーブル 活動の記録スタートダッシュ期間 予選イベント期間 決勝イベント期間 本選後の消息 用語・名言集 ファンのブログやnote、togetterまとめ 詳細情報 自己紹介 来てくれてありがとう!607番ちゃんです! みんなと幸せになりたいので頑張っています、応援よろしくお願いします……! (ここに後でタイテ貼る)(暫くはたくさん配信します) 配信タイムテーブル 日付 配信開始 配信終了 星集め 星捨て 備考 活動の記録 スタートダッシュ期間 予選イベント期間 決勝イベント期間 本選後の消息 用語・名言集 ファンのブログやnote、togetterまとめ Twitter用画像です。本画像はページ最下部に配置してください。
https://w.atwiki.jp/kikujani/pages/48.html
06.07.15 EDトーク 倉「はぁ~~ちょっと、仕切るって疲れるね」 錦「ほんまに?」 倉「ちょっと、疲れてしまったなぁ~(※甘え声)」 錦「ちょっとこれまたお前のファンから駄目だし来るやろうなぁ」 倉「あははははは」 倉「なんかね~もう、ちょっと優しくして欲しい♪でもまぁ、厳しくしてほしい♪」 錦「どぉっちやねん!」 倉「あんまり甘えたらあかんっていう事を前に村上くんと言うてて、 横山君がデブいのはファンが甘やかすからあかんねんって。 俺らも甘やかさんといてくれって言うたばかりなんで・・・」 錦「そうなんや。」 倉「ラジオに関しては、正直にちょっと感想を送っていただきたいなと。」 錦「・・・俺いやや(小声)」 倉「あはははは」 錦「そんなん見てすぐへこむからな」 倉「あははははは」 倉「お相手は関ジャニ∞大倉忠義と!」 錦「錦戸亮でしたっ!」 倉「ばぁいばい」 錦「ばいば~い!」
https://w.atwiki.jp/mpl-monji/pages/7.html
アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
https://w.atwiki.jp/mpl-monji/pages/5.html
まとめサイト作成支援ツールについて @wikiにはまとめサイト作成を支援するツールがあります。 また、 #matome_list と入力することで、注目の掲示板が一覧表示されます。 利用例)#matome_listと入力すると下記のように表示されます #matome_list
https://w.atwiki.jp/mpl-monji/pages/9.html
動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_209_ja.html また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
https://w.atwiki.jp/simple2000/pages/11.html
プレイステーション2simple2000シリーズリストです。 価格は2000円(消費税別)。 ★があるのは制覇済みです SIMPLE2000シリーズ 001. THE テーブルゲーム 002. THE パーティーゲーム 003. THE バスフィッシング 004. THE ダブル麻雀パズル 005. THE ブロックくずし HYPER 006. THE スノーボード 007. THE ボクシング 〜REAL FIST FIGHT〜 008. THE テニス 009. THE 恋愛アドベンチャー 〜BITTERSWEET FOOLS〜 010. THE テーブルゲーム世界編 011. THE オフロードバギー 012. THE クイズ20,000問 013.★THE 女の子のための恋愛アドベンチャー 〜硝子の森〜 014. THE ビリヤード 015. THE ラグビー 016. THE スナイパー2 〜悪夢の銃弾〜 017.★THE 推理 〜新たなる20の事件簿〜 018. THE パーティーすごろく 019. THE 恋愛シミュレーション 〜私におまカフェ〜 020. THE ダンジョンRPG 忍 〜魔物の棲む城〜 021. THE 美少女シミュレーションRPG 〜MoonlightTale〜 022. THE 通勤電車運転士 〜電車でGO!3 通勤編〜 023. THE パズルコレクション2,000問 024. THE ボウリングHYPER 025. THE 免許取得シミュレーション 026. THE ピンボール×3 027. THE プロ野球 〜2003ペナントレース〜 028. THE 武士道 〜辻斬り一代〜 029. THE 恋愛ボードゲーム 〜青春18ラヂオ〜 030. THE ストリートバスケ 3on3 031. THE 地球防衛軍 032.★THE 戦車 033. THE ジェットコースター 遊園地をつくろう! 034. THE 恋愛ホラーアドベンチャー 〜漂流少女〜 035. THE ヘリコプター 036. THE 娘♥育成シミュレーション 〜お父さんといっしょ〜 037. THE シューティング 〜ダブル紫炎龍〜 038. THE 友情アドベンチャー 〜炎多留・魂〜 039. THE ぼくの街づくり〜街ingメーカー++〜 040. THE 東洋三大占術 〜風水・姓名判断・易占〜 041. THE バレーボール 042. THE 異種格闘技 ボクシングVSキックVS空手VSプロレスVS柔術VS… 043. THE 裁判 〜新米司法官 桃田司の10の裁判ファイル〜 044. THE はじめてのRPG 〜伝説の継承者〜 045. THE 恋と涙と、追憶と…。〜スレッドカラーズ さよならの向こう側〜 046. THE 漢字クイズ 〜チャレンジ漢字検定〜 047. THE 合戦 関ヶ原 048. THE タクシー 〜運転手は君だ〜 049. THE ドッヂボール 〜World Champion Dodge Baller〜 050. THE 大美人 051. THE 戦艦 052. THE 地球侵略群 〜スペースレイダース〜 053. THE カメラ小僧 054. THE 大海獣 055. THE キャットファイト 女猫伝説 056. THE サバイバルゲーム 057. THE プロ野球2004 058. THE 外科医 059.★THE 宇宙人と話そう! 〜うちゅ〜じんってなあに?〜 060. THE 特撮変身ヒーロー 061. THE お姉チャンバラ 062. THE スーパーパズルボブルDX 063.★もぎたて水着!女まみれのTHE 水泳大会 064. THE スプラッターアクション 065. THE キョンシーパニック 066. THE パーティー右脳クイズ 067. THE 推理 〜そして誰もいなくなった〜 068. THE 逃走ハイウェイ 〜名古屋-東京〜 069. THE ボードゲームコレクション 070. THE 鑑識官 071. THE ファンタジー恋愛アドベンチャー 彼女の伝説、僕の石版 072. THE 任侠 073. THE 西遊闘猿伝 074. 女の子専用 THE 王子様とロマンス 〜リプルのたまご〜 075. THE 特ダネ 〜日本全国スクープ列島〜 076. THE 話そう英語の旅 077. THE 話そう韓国語の旅 078. THE 宇宙大戦争 079. アッコにおまかせ!THEパーティークイズ 080. THE お姉チャンプルゥ 〜THE姉チャン特別編〜 081. THE 地球防衛軍2 082. THE カンフー 083. THE 昆虫採集 084. THE 僕におまカフェ 〜きまぐれストロベリーカフェ〜 085. THE 世界名作劇場クイズ 086. THE 免許取得シミュレーション 〜改正道路交通法対応版〜 087. THE 戦娘 (ナデシコ) 088. THE ミニ美女警察 (ミニスケポリス) 089. THE パーティーゲーム2 090. THE お姉チャンバラ2 091. THE ALL★STAR格闘祭 092. THE 呪いのゲーム 093. 児玉光雄先生監修 THE 右脳ドリル 094. THE 赤ちゃんぴおん 095. THE ゾンビVS救急車 096. THE 海賊 〜ガイコツいっぱいぱいれ〜つ〜 097. THE 恋のエンジン 098. THE 浪漫茶房 099. THE 原始人 100. THE 男たちの機銃砲座 101. THE お姉チャンポン 〜THE姉チャン2特別編〜 102. THE 歩兵 〜戦場の犬たち〜 103. THE 地球防衛軍タクティクス 104. THE ロボットつくろうぜっ! 〜激闘!ロボットファイト〜 105. THE メイド服と機関銃 106. THE ブロックくずしクエスト 〜Dragon Kingdom〜 107. THE 炎の格闘番長 108. THE 日本特殊部隊 〜凶悪犯罪列島24時〜 109. THE タクシー2 〜運転手はやっぱり君だ!〜 110. THE 逃亡プリズナー 〜ロスシティ真実への10時間〜 111. THE いただきライダー 〜お前のバイクは俺のもの/Jacked〜 112. THE 逃走ハイウェイ2 〜ROAD WARRIOR 2050〜 113. THE 大量地獄 114. THE 女岡っピチ捕物長 〜お春ちゃんGOGOGO!〜 115. THE ルームシェアという生活。 116. THE ネコ村の人々 〜パグ代官の悪行三味〜 117. THE 零戦 118. THE 落武者 〜怒獲武サムライ登場〜 119. THE サバイバルゲーム2 120. THE 最後の日本兵 〜美しき国土奪還作戦〜 121. THE ぼくの街づくり2 〜街ingメーカー2.1〜 122. THE 人魚姫物語 〜マーメイドプリズム〜
https://w.atwiki.jp/kikujani/pages/44.html
06.07.15 OPトーク 倉「この二人っていうのがねぇー始まり出してから結構問題児でねぇ」 錦「問題児ですか?」 倉「前やった時に面白ろかったよって言ってもらったのに1カ月でまたこの二人って・・・」 錦「違うでしょ!意外と反応がよかったからでしょ!」 倉「あはは。そうなんですか」 錦「多分そうでしょ!」 倉「ほんまですかぁ?」 倉「でも俺(番組が始まって)最初の方、ファンの子から駄目だしされましたもん。」 錦「うそぉ?」 倉「ほんま」 錦「なんて?」 倉「やっぱり、あの・・・横山君とかすごいよな、みたいな。」 直接的には言われへんかったけどぉ。」 錦「うそぉ、めっちゃ悔しいな」 倉「悔しいでしょ?」 錦「そんなん、だっておんなじことしててももしょうがないですからね!」 倉「やんねー」 錦「僕ら、僕ら二人がつくり出す空気感みたいなんを楽しんでもらわないとぉ~」 倉「そやんな~」 錦「誰かと比べる事じゃないと思うんですよぉ、大倉のファンへ!!」 倉「そうですねぇ~」 錦「僕はそう思います!」 錦「僕らは僕らなりに、そんな・・・そんな背伸びしてもしょうがないですから!」 倉「そうですよ!僕らなりの空気感でね~」 錦「はい!まぁ・・・それに甘えうすぎず頑張っていけたらなぁ~と。」 倉「頑張っていきましょう!」 倉「じゃあ、さっそくいきますか!」 錦「はいはい!」 倉「ひっけ…(←即効噛む)えーと、ということでよろしくお願いします。」 錦「(爆笑)」 錦「あーこれがあかんねん、これがあかんねん!わかったわかったわかった!」 倉「ちゃうちゃう、今いきなり行こうとしたから・・・!」 錦「ええ?!」 倉「ちょっとあの~きっかけ言うの忘れちゃいましたっ」 錦「OKOK!」
https://w.atwiki.jp/simple2000/pages/26.html
プレイステーション用ソフトsimple1500シリーズリストです。 価格は1500円(消費税別)。 ★があるのは制覇済みです ☆があるのは攻略中です SIMPLE1500シリーズ全104タイトル 001. THE 麻 雀 002. THE 将 棋 003. THE 五目ならべ 004. THE リバーシ 005. THE 囲 碁 006. THE 花 札 007. THE カード 008. THE ソリティア 009. THE チェス 010. THE ビリヤード 011. THE ピンボール -3D- 012. THE クイズ 013. THE レース 014. THE ブロックくずし 015. THE パチンコ 016. THE パチスロ 017. THE バイクレース 018. THE ボーリング 019. THE すごろく 020. THE パズル 021. THE 野 球 ~プロ野球実名版~ ★022. THE プロレス 023. THE ゲートボール 024. THE ガンシューティング 025. THE 競 馬 026. THE テニス 027. THE スノーボード 028. THE ダンジョンRPG 029. THE つ り 030. THE バスケット ~1on1プラス~ ★031. THE サウンドノベル 032. THE ボクシング 033. THE 卓 球 034. THE クイズ番組 035. THE シューティング 036. THE 恋愛シミュレーション ~夏色セレブレーション~ 037. THE イラストパズル&スライドパズル 038. THE リアルレーシング TOYOTA 039. THE 麻雀2 040. THE 将棋2 041. THE リバーシ2 042. THE 囲碁2 043. THE 花札2 044. THE カード2 045. THE ブロックくずし2 046. THE 麻雀落ちゲー 落雀 047. THE スケートボード 048. THE パズル2 049. THE カジノ 050. THE ビリヤード2 051. THE ジグソーパズル 052. THE プロレス2 053. THE ヘリコプター 054. THE バレーボール ~ブレイクバレープラス~ 055. THE ダーツ ★056. THE スナイパー 057. THE 迷 路 ★058. THE すもう 059. THE 推 理 ~IT探偵:18の事件簿~ 060. THE テーブルホッケー 061. THE クイズ2 062. THE スキー 063. THE ガンシューティング2 064. THE キックボクシング 065. THE ゴルフ 066. THE 回 転 まわすんだ~!! 067. THE サッカー ~ダイナマイトサッカー1500~ 068. THE RCカー RCでGo! 069. THE パターゴルフ 070. THE ウォーシミュレーション ~人の創りし者達~ 071. THE 恋愛シミュレーション2 ~ふれあい~ 072. THE ビーチバレー 073. THE インベーダー ~スペースインベーダー1500~ 074. THE ホラーミステリー ~惨劇館ケビン伯爵の復活~ 075. THE ダブルシューティング レイストーム×レイクライシス 076. THE ドッヂボール 077. THE 水 泳 078. THE ゼロヨン 079. THE 四川省 080. THE 陣取り ~ヴォルフィード1500~ 081. THE 恋愛アドベンチャー ~おかえりっ!~ 082. THE 潜水艦 083. THE ウェイクボード バーストリック ウェイクボーディング!! 084. THE イントロクイズ 085. THE 戦国武将 ~天下統一の野望~ 086. THE 鬼ごっこ 087. THE 競 艇 088. THE ギャル麻雀 ~LoveSongsアイドルはハイレ~ト~ 089. THE パワーショベル ~パワーショベルに乗ろう!!~ 090. THE 戦 車 ★091. THE ギャンブラー ★092. THE 登山RPG ~銀嶺の覇者~ 093. THE パズルボブル ~パズルボブル4~ 094. THE カメラマン 095. THE 飛行機 096. THE 野球2 ~2002 プロ野球~ 097. THE スカッシュ 098. THE フットサル 099. THE 剣 道 ~剣の花道~ 100. THE 宇宙飛行士 101. THE 銭湯 102. THE 電車運転士 103. THE 元祖電車運転士 ~電車でGO!~ 104. THE ピンクパンサー SIMPLE1500シリーズハローキティ全4タイトル 01. Hello Kitty ボウリング 02. Hello Kitty イラストパズル 03. Hello Kitty ブロックくずし 04. Hello Kitty トランプ SIMPLE1500実用シリーズ全18タイトル 01. 乗換案内 ~2000年版~ 02. 家庭の風水 03. 姓名判断 04. 料 理 ~定番料理レシピ集~ 05. 薬の事典 ~ピルブック2001年版~ 06. カクテルのレシピ 07. 楽しく学ぶ運転免許 08. 1時間でわかる株式投資 09. わたしスタイルのアロマセラピー 10. タロット占い 11. 家庭でできるツボ指圧 12. 家庭の医学 ~診断事典~ 13. 心理ゲーム ~それいけ×ココロジーココロのウソの摩訶不思議~ 14. 暮らしのマナー ~冠婚葬祭編~ 15. 犬の飼い方 ~世界の犬のカタログ~ 16. 猫の飼い方 ~世界の猫のカタログ~ 17. プラネタリウム 18. 漢字クイズ ~漢字検定にチャレンジ~ SIMPLEキャラクター2000シリーズ全17タイトル ※発売元はバンダイ。価格2,000円(消費税別)。 01. 機動戦士ガンダム THE 軍人将棋 02. アフロ犬 THE パズル 03. 仮面ライダー THE バイクレース 04. じゃりン子チエ THE 花札 05. ハイスクール!奇面組 THE テーブルホッケー 06. ど根性ガエル THE 麻雀 07. 一休さん THE クイズ 08. 科学忍者隊ガッチャマン THE シューティング 09. 釣りキチ三平 THE つり 10. 魁!!男塾 THE 怒馳暴流(ドッチボール) 11. 名探偵コナン THE ボードゲーム 12. 機動武闘伝Gガンダム THE バトル 13. 新機動戦記ガンダムW THE バトル 14. なんてっ探偵アイドル THE ジグソーパズル 15. サイボーグ009 THE ブロックくずし 16. ガンバの冒険 THE パズルアクション 17. 戦闘メカ ザブングル THE レースインアクション
https://w.atwiki.jp/mtgarenabeginner/pages/16.html
MPL=マジック・プロリーグ所属プロプレイヤー MRL=マジック・ライバルズ・リーグ所属プロプレイヤー BIGs=BIG MAGIC所属プロプレイヤー Hareruya=晴れる屋所属プロプレイヤー 国内 deathsnow 行弘賢 MPL YouTube hamuhamu 林眞右 Hareruya Hopes Twitch jackrose1835 GonTV YouTuber YouTube jsp 原根健太 MRL Twich katoken 加藤健介 BIGs - maki_michiru 魔希みちる VTuber YouTube Nage 斉田逸寛 BIGs Twitch ochyai 落合陽一 メディアアーティスト - One 市川佑樹 プロプレイヤー、ストリーマー Twich rizer 石村信太朗 MRL Twitch rogue ローグ YouTuber YouTube Ryuzo 藤江竜三 MRL、市議会議員 Twich tamachan 玉田遼一 - YouTube Tomohappy 齋藤友晴 「晴れる屋」社長 YouTube tska1234 トスカ YouTuber YouTube WanderingOnes 井川良彦 MRL Twich yaya3 八十岡翔太 MPL Twich Yuiiiii 常盤ゆい YouTuber YouTube 海外 AutumnLily Autumn Burchett MPL Twich crokeyz Stephen Croke ストリーマー Twich Droppin Baums Corey Baumeister SCG Content Creator Twich egdirb Seth Manfield MPL Twich FFfreak Brad Nelson MPL、Coreyの腹違いの兄 Twich Honey Ondřej Stráský MPL Twich Juzam Martin Jůza MPL Twich littlebeep Aaron Gertler - Twich Mengu09 Andrea Mengucci MPL Twich Nummy ケンジ・エガシラ MRL Twich Reiderrabbit Reid Duke MPL Twich sandydogmtg sandydog 赤単で知られる人 Twich Shieldmaiden Ashley ストリーマー Twich wd4Orocks Wyatt Darby プロプレイヤー Twich Yellowhat Gabriel Nassif MPL Twich
https://w.atwiki.jp/sampleisbest/pages/242.html
開発環境 Microsoft Visual C# 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 空のプロジェクト プロジェクト名 MdxSample プロジェクト プロジェクトの保存 [ソリューションのディレクトリを作成]はチェックを付けなくてもいい。 プロジェクトのプロパティ [アプリケーション]タブ 出力の種類:Windows アプリケーション プロジェクトにクラスを追加。 テンプレート:クラス 名前:Program.cs 名前:Form1.cs 名前:MdxSample.cs プロジェクトに新しい項目を追加。 テンプレート:アプリケーション構成ファイル 名前:App.config プロジェクトの参照設定に追加。(.NETタブ) ※Ctrlキーで複数選択可 System System.Drawing System.Windows.Forms プロジェクトの参照設定に追加。(参照タブ) ※Ctrlキーで複数選択可 C \WINDOWS\Microsoft.NET\DirectX for Managed Code\1.0.2902.0 Microsoft.DirectX.dll Microsoft.DirectX.Direct3D.dll Microsoft.DirectX.Direct3DX.dll Microsoft.DirectX.DirectInput.dll 注意 MdxSample.exeと同じディレクトリにMdxSample.exe.configがないと動作が不安定になる。 参考 Managed DirectX - ソーサリーフォース LoaderLockエラーの対処 メニューから[ツール]-[設定]-[上級者設定]を選択する。 メニューから[デバッグ]-[例外]を選択する。 Managed Debugging Assistants/LoaderLockの[スローされるとき]のチェックを外す。 App.config ?xml version="1.0" encoding="utf-8" ? configuration startup useLegacyV2RuntimeActivationPolicy="true" supportedRuntime version="v4.0"/ /startup /configuration Program.cs using System; using System.Threading; using System.Windows.Forms; namespace MdxSample { static class Program { [STAThread] static void Main() { using (Form1 form = new Form1()) using (MdxSample main = new MdxSample()) { if (!main.DXInitialize(form)) { MessageBox.Show("Direct3Dの初期化に失敗しました。", "MdxSample"); return; } form.Show(); while (form.Created) { main.Render(); Thread.Sleep(1); Application.DoEvents(); } } } } } Form1.cs using System.Drawing; using System.Windows.Forms; namespace MdxSample { class Form1 Form { public Form1() { Text = "MdxSample"; ClientSize = new Size(1280, 720); MaximizeBox = false; FormBorderStyle = FormBorderStyle.FixedSingle; } } } MdxSample.cs using System; using System.Drawing; using System.Threading; using Microsoft.DirectX; using Microsoft.DirectX.Direct3D; using Microsoft.DirectX.DirectInput; namespace MdxSample { class MdxSample IDisposable { Form1 form; PresentParameters pp; Microsoft.DirectX.Direct3D.Device dev; Microsoft.DirectX.Direct3D.Font font; Microsoft.DirectX.DirectInput.Device keyboard; VertexBuffer vertexBuffer; // fps int fpsSec; int fpsDraw = 0; int fpsCount = 0; // カメラ float camDist = 3; int camLat = 0; int camLon = 180; public bool DXInitialize(Form1 topLevelForm) { try { form = topLevelForm; // キーボードデバイスの初期化 keyboard = new Microsoft.DirectX.DirectInput.Device(SystemGuid.Keyboard); keyboard.SetCooperativeLevel(form, CooperativeLevelFlags.NonExclusive | CooperativeLevelFlags.Background); keyboard.Acquire(); // Direct3Dデバイス作成 pp = new PresentParameters(); pp.Windowed = true; pp.SwapEffect = SwapEffect.Discard; pp.EnableAutoDepthStencil = true; pp.AutoDepthStencilFormat = DepthFormat.D16; dev = new Microsoft.DirectX.Direct3D.Device(0, Microsoft.DirectX.Direct3D.DeviceType.Hardware, form.Handle, CreateFlags.HardwareVertexProcessing, pp); // フォントの作成 FontDescription fd = new FontDescription(); fd.Height = 24; fd.FaceName = "MS ゴシック"; font = new Microsoft.DirectX.Direct3D.Font(dev, fd); // 頂点バッファ CustomVertex.PositionColored[] vertices = new CustomVertex.PositionColored[3]; vertices[0] = new CustomVertex.PositionColored(0, 1, 0, Color.Red.ToArgb()); vertices[1] = new CustomVertex.PositionColored(1, -1, 0, Color.Green.ToArgb()); vertices[2] = new CustomVertex.PositionColored(-1, -1, 0, Color.Blue.ToArgb()); vertexBuffer = new VertexBuffer(typeof(CustomVertex.PositionColored), 3, dev, Usage.WriteOnly, CustomVertex.PositionColored.Format, Pool.Managed); using (GraphicsStream data = vertexBuffer.Lock(0, 0, LockFlags.None)) { data.Write(vertices); vertexBuffer.Unlock(); } dev.Transform.Projection = Matrix.PerspectiveFovLH(Geometry.DegreeToRadian(45), (float)dev.Viewport.Width / (float)dev.Viewport.Height, 1, 100); dev.RenderState.Lighting = false; return true; } catch { return false; } } public void Render() { KeyboardState state; state = keyboard.GetCurrentKeyboardState(); if (state[Key.Escape]) { form.Close(); return; } if (state[Key.Up]) camLat = Math.Min(camLat + 1, 89); if (state[Key.Down]) camLat = Math.Max(camLat - 1, -89); if (state[Key.Left]) camLon = (camLon + 1) % 360; if (state[Key.Right]) camLon = (camLon + 359) % 360; if (state[Key.PageUp]) camDist -= 0.1f; if (state[Key.PageDown]) camDist += 0.1f; // fps fpsDraw++; int sec = DateTime.Now.Second; if (fpsSec != sec) { fpsCount = fpsDraw; fpsDraw = 0; fpsSec = sec; } // カメラ位置 Vector3 pos; float rad = Geometry.DegreeToRadian(camLat); pos.Y = (float)Math.Sin(rad) * camDist; float r = (float)Math.Cos(rad) * camDist; rad = Geometry.DegreeToRadian(camLon); pos.X = (float)Math.Sin(rad) * r; pos.Z = (float)Math.Cos(rad) * r; dev.Transform.View = Matrix.LookAtLH(pos, new Vector3(), new Vector3(0, 1, 0)); // バックバッファのクリア dev.Clear(ClearFlags.Target | ClearFlags.ZBuffer, Color.CornflowerBlue, 1.0f, 0); dev.BeginScene(); dev.SetStreamSource(0, vertexBuffer, 0); dev.VertexFormat = CustomVertex.PositionColored.Format; dev.DrawPrimitives(PrimitiveType.TriangleList, 0, 1); string text = string.Format("fps={0} lat={1} lon={2} dist={3 f1}", fpsCount, camLat, camLon, camDist); font.DrawText(null, text, 0, 0, Color.White); // バックバッファを表画面に反映 dev.EndScene(); try { dev.Present(); } catch (DeviceLostException) { ResetDevice(); } } void ResetDevice() { int result; if (!dev.CheckCooperativeLevel(out result)) { switch ((ResultCode)result) { case ResultCode.DeviceLost Thread.Sleep(10); break; case ResultCode.DeviceNotReset dev.Reset(pp); break; default form.Close(); break; } } } public void Dispose() { if (font != null) { font.Dispose(); } } } }